cabbage aphid - German English Dictionary